package Logica;
/**
 * Esta clase devuelve todas las puntuaciones que suceden en el juego.
 * @author Mariano Rodecker
 * @author Matias Varela
 *
 */
public class Puntuacion {
	
	protected int puntosFlor,puntosHongoRojo,puntosEstrella;
	
	public void Puntuacion(){
		puntosPorPUVacio();
	}
	public void restaurarPuntosEstrella(){
		puntosEstrella=20;
	}
	public int puntosPorEstrella(){
		int toReturn = puntosEstrella;
		puntosEstrella=35;
		return toReturn;
	}
	public int puntosPorFlor(){
		int toReturn =puntosFlor;
		puntosHongoRojo=50;
		puntosFlor=50;
		return toReturn;
	}
	public int puntosPorHongoRojo(){
		int toReturn =puntosHongoRojo;
		puntosHongoRojo=50;
		puntosFlor=20;
		return toReturn;
	}
	public int puntosPorPUVacio(){
		puntosHongoRojo=10;
		puntosFlor=5;
		puntosEstrella=20;
		return 0;
	}
	public int puntosPorMoneda(){
		return 5;
	}
	public int puntosPorBombaNuclear(){
		return -45;
	}
	public int puntosPorHongoVerde(){
		return 100;
	}
	public int puntosDestruccionGoomba(){
		return 60;
	}
	public int puntosDestruccionKoopa(){
		return 90;
	}
	public int puntosPorMuerteGoomba(){
		return -30;
	}
	public int puntosPorMuerteKoopa(){
		return -45;
	}
	public int puntosPorMuerteVacio(){
		return 15;
	}
	public int puntosPorMuerteMonkey()
	{
		return -100;
	}
	public int puntosPorDestruccionMonkey(){
		return 150;
	}
	
}
